Protocol Level
Single Transaction Cross-Chain Swaps
Users do not need to send a second transaction on the destination chain to receive assets or pay for gas fees. Instead, the transaction on the destination chain is generated automatically by the Axelar and InterSwap Router smart contracts. Users only pay a single gas fee on the source chain.
Cross-Chain Liquidity Pools
Liquidity Pools are divided into separate Lock Contracts on each chain. The state of these pools is managed by a MasterRouter contract via Axelar General Message Passing (GMP). As a result, the liquidity pools operate as a single unit, even though they are deployed across multiple chains.
Learn more about Cross-Chain Pools
Trustless Cross-Chain Messaging
InterSwap Protocol is implemented as a set of persistent, non-upgradable smart contracts deployed across each supported chain. The Axelar network utilizes GMP to securely verify and transmit messages with protected payloads between supported chains.
Learn more about how Axelar's protocol works - documentation.